package sv.com.renacempleo.dto.ctg;

import java.io.Serializable;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table (name = "ctg_detalle_areas")
public class CtgDetalleAreasConocimientos implements Serializable{

	private static final long serialVersionUID = 7617530219112462285L;
	
	@Id
	@Column (name = "ctg_detarea_id")
	@GeneratedValue (strategy = GenerationType.IDENTITY)
	private Long ctgDetalleAreaConocimientoId;
	@ManyToOne (fetch = FetchType.LAZY)
	@JoinColumn (name = "ctg_area_id", nullable = false)
	private CtgCatalogo ctgAreaConocimiento;
	@Column (name = "ctg_detarea_descripcion", nullable = false, length = 200)
	private String ctgDetalleAreaConocimientoDescripcion;
	@Column (name = "ctg_detarea_activo", nullable = false, length = 1)
	private String ctgDetalleAreaConocimientoActivo;
	public Long getCtgDetalleAreaConocimientoId() {
		return ctgDetalleAreaConocimientoId;
	}
	public void setCtgDetalleAreaConocimientoId(Long ctgDetalleAreaConocimientoId) {
		this.ctgDetalleAreaConocimientoId = ctgDetalleAreaConocimientoId;
	}
	public CtgCatalogo getCtgAreaConocimiento() {
		return ctgAreaConocimiento;
	}
	public void setCtgAreaConocimiento(CtgCatalogo ctgAreaConocimiento) {
		this.ctgAreaConocimiento = ctgAreaConocimiento;
	}
	public String getCtgDetalleAreaConocimientoDescripcion() {
		return ctgDetalleAreaConocimientoDescripcion;
	}
	public void setCtgDetalleAreaConocimientoDescripcion(
			String ctgDetalleAreaConocimientoDescripcion) {
		this.ctgDetalleAreaConocimientoDescripcion = ctgDetalleAreaConocimientoDescripcion;
	}
	public String getCtgDetalleAreaConocimientoActivo() {
		return ctgDetalleAreaConocimientoActivo;
	}
	public void setCtgDetalleAreaConocimientoActivo(
			String ctgDetalleAreaConocimientoActivo) {
		this.ctgDetalleAreaConocimientoActivo = ctgDetalleAreaConocimientoActivo;
	}

}
